<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Koala.Framework</name>
    </assembly>
    <members>
        <member name="T:Koala.Framework.Bus.Configurators.IInlineRequestConfigurator">
            <summary>
            表示实现者是一个请求配置。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.IMessageDispatcher">
            <summary>
            消息调度员。
            </summary>
        </member>
        <member name="T:Koala.Framework.IDependency">
            <summary>
            表示继承、实现者属于全局依赖注入范畴，并使用框架默认的声明周期（当前域单例）。
            </summary>
        </member>
        <member name="T:Koala.Framework.IBaseDependency">
            <summary>
            表示继承、实现者属于依赖注入范畴。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.IMessageDispatcher.Clear">
            <summary>
            清除登记注册的消息处理程序。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.IMessageDispatcher.DispatchMessage``1(``0)">
            <summary>
            调度消息。
            </summary>
            <typeparam name="T">消息类型。</typeparam>
            <param name="message">需要被调度的消息。</param>
        </member>
        <member name="M:Koala.Framework.Bus.IMessageDispatcher.Register``1(Koala.Framework.IHandler{``0})">
            <summary>
            注册消息处理到消息调度。
            </summary>
            <typeparam name="T">消息类型。</typeparam>
            <param name="handler">需要注册的处理程序。</param>
        </member>
        <member name="M:Koala.Framework.Bus.IMessageDispatcher.UnRegister``1(Koala.Framework.IHandler{``0})">
            <summary>
            从消息调度取消一个已注册的消息处理。
            </summary>
            <typeparam name="T">消息类型。</typeparam>
            <param name="handler">需要注册的处理程序。</param>
        </member>
        <member name="E:Koala.Framework.Bus.IMessageDispatcher.Dispatching">
            <summary>
            消息调度时触发的事件。
            </summary>
        </member>
        <member name="E:Koala.Framework.Bus.IMessageDispatcher.DispatchFailed">
            <summary>
            消息调度失败时触发事件。
            </summary>
        </member>
        <member name="E:Koala.Framework.Bus.IMessageDispatcher.Dispatched">
            <summary>
            完成消息调度触发的事件。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.Clear">
            <summary>
            清除登记注册的消息处理程序。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.DispatchMessage``1(``0)">
            <summary>
            调度消息。
            </summary>
            <typeparam name="T">消息类型。</typeparam>
            <param name="message">需要被调度的消息。</param>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.Register``1(Koala.Framework.IHandler{``0})">
            <summary>
            注册消息处理到消息调度。
            </summary>
            <typeparam name="T">小徐类型。</typeparam>
            <param name="handler">需要注册的处理程序。</param>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.UnRegister``1(Koala.Framework.IHandler{``0})">
            <summary>
            从消息调度取消一个已注册的消息处理。
            </summary>
            <typeparam name="T">消息类型。</typeparam>
            <param name="handler">需要注册的处理程序。</param>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.OnDispatching(Koala.Framework.Bus.MessageDispatchEventArgs)">
            <summary>
            调度消息前执行。
            </summary>
            <param name="e">事件数据。</param>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.OnDispatchFailed(Koala.Framework.Bus.MessageDispatchEventArgs)">
            <summary>
            调度消息失败时执行。
            </summary>
            <param name="e">事件数据。</param>
        </member>
        <member name="M:Koala.Framework.Bus.MessageDispatcher.OnDispatched(Koala.Framework.Bus.MessageDispatchEventArgs)">
            <summary>
            调度消息完成后执行。
            </summary>
            <param name="e">事件数据。</param>
        </member>
        <member name="T:Koala.Framework.Bus.MessageHandler`1">
            <summary>
            面向API的类，用于提供消息处理程序的API。
            </summary>
            <typeparam name="TMessage">消息类型。</typeparam>
        </member>
        <member name="T:Koala.Framework.Bus.MessageHandler`1.All">
            <summary>
            接收所以该类型的消息。
            </summary>
        </member>
        <member name="T:Koala.Framework.IHandler`1">
            <summary>
            表示实现的类是消息处理程序。
            </summary>
        </member>
        <member name="M:Koala.Framework.IHandler`1.Handle(`0)">
            <summary>
            处理指定的消息。
            </summary>
            <param name="message">需要处理的消息。</param>
        </member>
        <member name="T:Koala.Framework.Bus.MessageHandler`1.Selected">
            <summary>
            选择性接收该类型的消息。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.MessageHandler`1.Selected.Accept(`0)">
            <summary>
            是否可以接收该消息。
            </summary>
            <param name="message">消息实例。</param>
            <returns>返回Ture则表示该处理程序可以接收该消息，否则将不接收该消息。</returns>
        </member>
        <member name="T:Koala.Framework.Collections.IDictionaryObject`2">
            <summary>
            字典对象接口。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
            <typeparam name="TValue">值类型。</typeparam>
        </member>
        <member name="P:Koala.Framework.Collections.IDictionaryObject`2.Attributes">
            <summary>
            属性。
            </summary>
        </member>
        <member name="T:Koala.Framework.Collections.DictionaryObject`2">
            <summary>
            字典对象。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
            <typeparam name="TValue">值类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Collections.DictionaryObject`2.#ctor">
            <summary>
            构建一个新的字典对象。
            </summary>
        </member>
        <member name="M:Koala.Framework.Collections.DictionaryObject`2.#ctor(Koala.Framework.Collections.IDictionaryObject{`0,`1})">
            <summary>
            从一个已有的字典对象构建一个新的字典对象。
            </summary>
            <param name="dictionaryObject"></param>
        </member>
        <member name="M:Koala.Framework.Collections.DictionaryObject`2.#ctor(System.Collections.Generic.KeyValuePair{`0,`1})">
            <summary>
            从一个已有的字典对象构建一个新的字典对象。
            </summary>
            <param name="keyValuePair">键值。</param>
        </member>
        <member name="M:Koala.Framework.Collections.DictionaryObject`2.Get(`0)">
            <summary>
            获取值。
            </summary>
            <param name="key">键值。</param>
            <returns>值。</returns>
        </member>
        <member name="M:Koala.Framework.Collections.DictionaryObject`2.Set(`0,`1)">
            <summary>
            设置值。
            </summary>
            <param name="key">键值。</param>
            <param name="value">值。</param>
        </member>
        <member name="P:Koala.Framework.Collections.DictionaryObject`2.Attributes">
            <summary>
            属性。
            </summary>
        </member>
        <member name="T:Koala.Framework.Collections.IDictionaryObjectSerializer`2">
            <summary>
            字典对象序列化器。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
            <typeparam name="TValue">值类型。</typeparam>
            <remarks>全局单例。</remarks>
        </member>
        <member name="T:Koala.Framework.ISingletonDependency">
            <summary>
            表示继承、实现者属于全局单例依赖。
            </summary>
        </member>
        <member name="M:Koala.Framework.Collections.IDictionaryObjectSerializer`2.Parse(System.String)">
            <summary>
            转化。
            </summary>
            <param name="text">文本。</param>
            <returns>字典对象。</returns>
        </member>
        <member name="M:Koala.Framework.Collections.IDictionaryObjectSerializer`2.Compose(Koala.Framework.Collections.IDictionaryObject{`0,`1})">
            <summary>
            组成。
            </summary>
            <param name="dictionaryObject">字典对象。</param>
            <returns>字符串。</returns>
        </member>
        <member name="T:Koala.Framework.Collections.IDictionaryObjectSerializer">
            <summary>
            表示实现者是一个键值类型都是String的字典对象序列化器。
            </summary>
        </member>
        <member name="T:Koala.Framework.DynamicProxy.IInterceptor">
            <summary>
            表示实现者是一个拦截器。
            </summary>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInterceptor.Intercept(Koala.Framework.DynamicProxy.IInvocation)">
            <summary>
            拦截动作。
            </summary>
            <param name="invocation">封装一个代理方法的调用。</param>
        </member>
        <member name="T:Koala.Framework.DynamicProxy.IInvocation">
            <summary>
            封装一个代理方法的调用。
            </summary>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInvocation.GetArgumentValue(System.Int32)">
            <summary>
            获取参数值。
            </summary>
            <param name="index">参数索引。</param>
            <returns>参数值。</returns>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInvocation.GetConcreteMethod">
            <summary>
            获取具体方法。
            </summary>
            <returns>具体方法。</returns>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInvocation.GetConcreteMethodInvocationTarget">
            <summary>
            获取具体方法调用目标。
            </summary>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInvocation.Proceed">
            <summary>
            执行目标方法。
            </summary>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.IInvocation.SetArgumentValue(System.Int32,System.Object)">
            <summary>
            设置参数值。
            </summary>
            <param name="index">参数索引。</param>
            <param name="value">需要设置的值。</param>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.Arguments">
            <summary>
            获取方法参数。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.GenericArguments">
            <summary>
            获取泛型参数的类型。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.InvocationTarget">
            <summary>
            获取调用方目标。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.Method">
            <summary>
            方法信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.MethodInvocationTarget">
            <summary>
            方法调用目标。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.Proxy">
            <summary>
            获取代理截获方法被调用的对象。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.ReturnValue">
            <summary>
            获取或设置返回值的方法。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.IInvocation.TargetType">
            <summary>
            目标类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.DynamicProxy.InterceptAttribute">
            <summary>
            拦截属性。
            </summary>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.InterceptAttribute.#ctor(System.String)">
            <summary>
            使用拦截器服务名称构造一个新的拦截属性，这将拦截所有实现的接口类型。
            </summary>
            <param name="interceptorServiceName">拦截器服务名称。</param>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.InterceptAttribute.#ctor(System.Type)">
            <summary>
            使用拦截器类型构造一个新的拦截属性，这将拦截所有实现的接口类型。
            </summary>
            <param name="interceptorServiceType">拦截器类型。</param>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.InterceptAttribute.#ctor(System.Type,System.Type[])">
            <summary>
            使用拦截器类型构造一个新的拦截属性，如果interfaces为空则拦截所有实现的接口类型，否则将拦截传入的接口中可以使用的接口。
            </summary>
            <param name="interceptorServiceType">拦截器服务名称。</param>
            <param name="interfaces">接口。</param>
        </member>
        <member name="M:Koala.Framework.DynamicProxy.InterceptAttribute.#ctor(System.String,System.Type[])">
            <summary>
            使用拦截器服务名称构造一个新的拦截属性，如果interfaces为空则拦截所有实现的接口类型，否则将拦截传入的接口中可以使用的接口。
            </summary>
            <param name="interceptorServiceName">拦截器类型。</param>
            <param name="interfaces">接口。</param>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.InterceptAttribute.InterceptorServiceName">
            <summary>
            拦截服务名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.InterceptAttribute.InterceptorServiceType">
            <summary>
            拦截服务类型。
            </summary>
        </member>
        <member name="P:Koala.Framework.DynamicProxy.InterceptAttribute.Interfaces">
            <summary>
            需要代理的接口类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.AssemblyDescriptor">
            <summary>
            程序集描述符。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.AssemblyDescriptor.#ctor(System.Collections.Generic.KeyValuePair{System.String,System.String})">
            <summary>
            从一个已有的字典对象构建一个新的字典对象。
            </summary>
            <param name="keyValuePair">键值。</param>
        </member>
        <member name="P:Koala.Framework.Environment.AssemblyDescriptor.Path">
            <summary>
            程序集路径。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.AssemblyDescriptor.AssemblyString">
            <summary>
            程序集字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.AssemblyDescriptor.LoadMode">
            <summary>
            加载模式。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.Configuration.HostSettings">
            <summary>
            主机设置信息。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.Configuration.HostSettings.#ctor">
            <summary>
            创建一个空主机设置。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.Configuration.HostSettings.#ctor(System.Boolean)">
            <summary>
            创建一个主机设置。
            </summary>
            <param name="enableDefaultShell">是否启用默认壳设置。</param>
        </member>
        <member name="P:Koala.Framework.Environment.Configuration.HostSettings.DefaultShellSettings">
            <summary>
            默认租户外壳设置（当找不到租户信息时用该信息替代）。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.Configuration.HostSettings.EnableDefaultShell">
            <summary>
            是否开启默认租户外壳。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.Configuration.IShellSettingsManager">
            <summary>
            租户外壳配置管理。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.Configuration.IShellSettingsManager.LoadSettings">
            <summary>
            加载所有租户外壳设置信息。
            </summary>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.Environment.Configuration.IShellSettingsManager.SaveSettings(Koala.Framework.Environment.Configuration.ShellSettings)">
            <summary>
            保存租户外壳配置信息。
            </summary>
            <param name="settings">配置信息。</param>
        </member>
        <member name="T:Koala.Framework.Environment.Configuration.IShellSettingsManagerEventHandler">
            <summary>
            租户外壳配置信息管理事件处理程序。
            </summary>
        </member>
        <member name="T:Koala.Framework.Events.IEventHandler">
            <summary>
            表示实现者属于时间处理程序。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.Configuration.IShellSettingsManagerEventHandler.Saved(Koala.Framework.Environment.Configuration.ShellSettings)">
            <summary>
            保存配置信息完成后事件。
            </summary>
            <param name="settings">配置信息。</param>
        </member>
        <member name="T:Koala.Framework.Environment.Configuration.ShellSettings">
            <summary>
            租户壳设置信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.Configuration.ShellSettings.Name">
            <summary>
            租户名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.Configuration.ShellSettings.State">
            <summary>
            租户状态。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.Configuration.TenantState">
            <summary>
            租户状态。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IAssembliesHarvester">
            <summary>
            程序集收获者。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IAssembliesHarvester.GetAssemblies">
            <summary>
            获取程序集。
            </summary>
            <returns>程序集集合。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.IAssemblyDescriptorSerializer">
            <summary>
            表示实现者是一个程序集描述符序列化器。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.ISerializer`1">
            <summary>
            表示实现者是一个序列化器。
            </summary>
            <typeparam name="T">需要序列化的对象类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.SerializeToText(`0)">
            <summary>
            序列化至文本。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <returns>对象序列化之后生成的文本。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.Serialize(`0)">
            <summary>
            序列化至流。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <returns>流。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.Serialize(`0,System.Action{System.IO.Stream})">
            <summary>
            序列化至流。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.SerializeToText(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            序列化至文本。
            </summary>
            <param name="list">对象集合。</param>
            <returns>对象序列化之后生成的文本。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.Serialize(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            序列化至流。
            </summary>
            <param name="list">需要序列化的对象集合。。</param>
            <returns>流。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.Serialize(System.Collections.Generic.IEnumerable{`0},System.Action{System.IO.Stream})">
            <summary>
            序列化至流。
            </summary>
            <param name="list">需要序列化的对象集合。。</param>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.DeserializeByText(System.String)">
            <summary>
            根据文本反序列化。
            </summary>
            <param name="text">文本。</param>
            <returns>对象。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.DeserializeByTextToList(System.String)">
            <summary>
            根据文本反序列化。
            </summary>
            <param name="text">文本。</param>
            <returns>对象集合。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.DeserializeByStream(System.IO.Stream,System.Boolean)">
            <summary>
            根据流反序列化。
            </summary>
            <param name="stream">流。</param>
            <param name="isDisposableStream">完成后是否释放流。</param>
            <returns>对象。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.ISerializer`1.DeserializeByStreamToList(System.IO.Stream,System.Boolean)">
            <summary>
            根据流反序列化。
            </summary>
            <param name="stream">流。</param>
            <param name="isDisposableStream">完成后是否释放流。</param>
            <returns>对象集合。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.AssemblyLoaderMode">
            <summary>
            程序集加载方式。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IAssemblyLoader">
            <summary>
            程序集加载器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IAssemblyLoader.Load(System.String,Koala.Framework.Environment.AssemblyLoaderMode)">
            <summary>
            加载程序集。
            </summary>
            <param name="parameter">参数。</param>
            <param name="assemblyLoaderMode">程序集加载方式。</param>
            <returns>程序集。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.IAssemblyLoader.Load(Koala.Framework.Environment.AssemblyDescriptor)">
            <summary>
            加载程序集。
            </summary>
            <param name="assemblyDescriptor">程序集描述符。</param>
            <returns>程序集。</returns>
        </member>
        <member name="P:Koala.Framework.Environment.IAssemblyLoader.SupportedMode">
            <summary>
            支持的模式。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IAssemblyNameResolver">
            <summary>
            程序集名称解析者。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IAssemblyNameResolver.Resolve(System.String)">
            <summary>
            根据短名称解析出长名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.IAssemblyNameResolver.Order">
            <summary>
            排序。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IHostEvents">
            <summary>
            主机事件。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnInitializing(Koala.Framework.Environment.HostInitEventArgs)">
            <summary>
            主机初始化前执行。
            <param name="eventArgs">事件参数。</param>
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnInitialized(Koala.Framework.Environment.HostInitEventArgs)">
            <summary>
            主机初始化后执行。
            <param name="eventArgs">事件参数。</param>
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnStarting">
            <summary>
            主机启动前执行。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnStarted">
            <summary>
            主机启动后执行。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnEnding">
            <summary>
            主机结束前执行。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEvents.OnEnded">
            <summary>
            主机结束后执行。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IShell">
            <summary>
            表示实现者是一个租户外壳。
            </summary>
        </member>
        <member name="T:Koala.Framework.ITransientDependency">
            <summary>
            表示继承、实现者属于全局瞬态（多实例）依赖。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IShell.Activate">
            <summary>
            激活时执行。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IShell.Terminate">
            <summary>
            终止时执行。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IShellContainerFactory">
            <summary>
            表示实现者是一个租户外壳容器工厂。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IShellContainerFactory.CreateContainer(Koala.Framework.Environment.Configuration.ShellSettings)">
            <summary>
            根据租户外壳设置创建租户容器。
            </summary>
            <param name="settings">租户外壳设置信息。</param>
            <returns>租户容器。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.IShellContextFactory">
            <summary>
            表示实现者是一个租户外壳上下文工厂。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IShellContextFactory.CreateShellContext(Koala.Framework.Environment.Configuration.ShellSettings)">
            <summary>
            创建租户外壳上下文。
            </summary>
            <param name="settings">租户外壳配置信息。</param>
            <returns>租户外壳上下文。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.Serializer`1">
            <summary>
            表示子类是一个序列化器。
            </summary>
            <typeparam name="T">需要序列化的对象类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.SerializeToText(`0)">
            <summary>
            序列化至文本。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <returns>对象序列化之后生成的文本。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.Serialize(`0)">
            <summary>
            序列化至流。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <returns>流。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.Serialize(`0,System.Action{System.IO.Stream})">
            <summary>
            序列化至流。
            </summary>
            <param name="obj">需要序列化的对象。</param>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.SerializeToText(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            序列化至文本。
            </summary>
            <param name="list">对象集合。</param>
            <returns>对象序列化之后生成的文本。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.Serialize(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            序列化至流。
            </summary>
            <param name="list">需要序列化的对象集合。。</param>
            <returns>流。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.Serialize(System.Collections.Generic.IEnumerable{`0},System.Action{System.IO.Stream})">
            <summary>
            序列化至流。
            </summary>
            <param name="list">需要序列化的对象集合。。</param>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.DeserializeByText(System.String)">
            <summary>
            根据文本反序列化。
            </summary>
            <param name="text">文本。</param>
            <returns>对象。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.DeserializeByTextToList(System.String)">
            <summary>
            根据文本反序列化。
            </summary>
            <param name="text">文本。</param>
            <returns>对象集合。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.DeserializeByStream(System.IO.Stream,System.Boolean)">
            <summary>
            根据流反序列化。
            </summary>
            <param name="stream">流。</param>
            <param name="isDisposableStream">完成后是否释放流。</param>
            <returns>对象。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Serializer`1.DeserializeByStreamToList(System.IO.Stream,System.Boolean)">
            <summary>
            根据流反序列化。
            </summary>
            <param name="stream">流。</param>
            <param name="isDisposableStream">完成后是否释放流。</param>
            <returns>对象集合。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.ShellContext">
            <summary>
            租户外壳上下文。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.ShellContext.Settings">
            <summary>
            租户外壳配置信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.ShellContext.Container">
            <summary>
            租户外壳容器。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.ShellContext.Shell">
            <summary>
            租户外壳。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.Starter">
            <summary>
            启动器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(Koala.Framework.Environment.Configuration.HostSettings)">
            <summary>
            创建一个主机。
            </summary>
            <param name="hostSettings">主机设置信息。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(System.Action{Koala.Framework.Ioc.IContainerBuilder})">
            <summary>
            创建一个主机。
            </summary>
            <param name="builderAction">建造动作。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(System.Reflection.Assembly[])">
            <summary>
            创建一个主机。
            </summary>
            <param name="assemblies">需要载入的程序集。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(Koala.Framework.Environment.Configuration.HostSettings,System.Action{Koala.Framework.Ioc.IContainerBuilder})">
            <summary>
            创建一个主机。
            </summary>
            <param name="hostSettings">主机设置信息。</param>
            <param name="builderAction">建造动作。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(Koala.Framework.Environment.Configuration.HostSettings,System.Reflection.Assembly[])">
            <summary>
            创建一个主机。
            </summary>
            <param name="hostSettings">主机设置信息。</param>
            <param name="assemblies">需要载入的程序集。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.CreateHost(System.Action{Koala.Framework.Ioc.IContainerBuilder},System.Reflection.Assembly[],Koala.Framework.Environment.Configuration.HostSettings)">
            <summary>
            创建一个主机。
            </summary>
            <param name="builderAction">建造动作。</param>
            <param name="assemblies">需要载入的程序集。</param>
            <param name="hostSettings">主机设置信息。</param>
            <returns>一个主机实例。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.GetBootloader">
            <summary>
            获取对应环境的引导程序。
            </summary>
            <exception cref="T:System.NotImplementedException">没找到适合的引导程序。</exception>
            <returns>引导程序集。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.GetContainerAssembly(Koala.Framework.Environment.Starter.TypeInfo)">
            <summary>
            获取容器程序集。
            </summary>
            <returns>容器程序集。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.Starter.GetContainer(System.Reflection.Assembly,Koala.Framework.Environment.Starter.TypeInfo,System.Collections.Generic.IEnumerable{System.Reflection.Assembly},System.Collections.Generic.IEnumerable{System.Reflection.Assembly},System.Action{Koala.Framework.Ioc.IContainerBuilder})">
            <summary>
            获取根容器。
            </summary>
            <param name="assembly">根容器所在程序集。</param>
            <param name="containerTypeInfo">容器类型信息。</param>
            <param name="assemblies">获取引导容器所需的程序集。</param>
            <param name="additionalAssemblies">附加程序集。</param>
            <param name="builderAction">制造动作。</param>
            <returns></returns>
        </member>
        <member name="T:Koala.Framework.Events.EventHandlerBase`1">
            <summary>
            事件处理程序抽象基类。
            </summary>
            <typeparam name="TEventHandler">事件处理程序类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Events.EventHandlerBase`1.Executing(`0)">
            <summary>
            执行指定事件前。
            </summary>
            <param name="eventHandler">当前执行的事件处理程序。</param>
            <returns>返回True继续执行事件，返回False停止执行事件（Executed也不再执行）。</returns>
        </member>
        <member name="M:Koala.Framework.Events.EventHandlerBase`1.Executed(`0)">
            <summary>
            执行指定事件后。
            </summary>
            <param name="eventHandler">当前执行的事件处理程序。</param>
        </member>
        <member name="T:Koala.Framework.FileSystems.IRootFolder">
            <summary>
            表示实现者是一个根文件夹。
            </summary>
        </member>
        <member name="T:Koala.Framework.FileSystems.IStorageProvider">
            <summary>
            存储提供者接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.FileSystems.Plugin.IPluginFolder">
            <summary>
            插件文件夹。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.ConcreteReflectionActivatorData">
            <summary>
            具体的反射激活器数据。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.ReflectionActivatorData">
            <summary>
            生成器基础的反射激活器数据。
            </summary>
        </member>
        <member name="P:Koala.Framework.Ioc.Builder.ReflectionActivatorData.ImplementationType">
            <summary>
            实现者类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.IConcreteActivatorData">
            <summary>
            具体激活器数据接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.DynamicRegistrationStyle">
            <summary>
            动态注册的注册风格。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.IContainerBuilder">
            <summary>
            表示实现者是一个容器建造者。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.IServiceRegister">
            <summary>
            服务寄存器。
            </summary>
        </member>
        <member name="T:Koala.Framework.IUnitOfWork">
            <summary>
            表示实现着是一个工作单元。
            </summary>
        </member>
        <member name="M:Koala.Framework.IUnitOfWork.Commit">
            <summary>
            提交事务。
            </summary>
        </member>
        <member name="M:Koala.Framework.IUnitOfWork.Rollback">
            <summary>
            回滚事务。
            </summary>
        </member>
        <member name="P:Koala.Framework.IUnitOfWork.DistributedTransactionSupported">
            <summary>
            分布式事务支持。
            </summary>
        </member>
        <member name="P:Koala.Framework.IUnitOfWork.Committed">
            <summary>
            是否提交完成。
            </summary>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterType``1">
            <summary>
            根据服务类型注册服务。
            </summary>
            <typeparam name="TImplementer">服务的实现类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterType(System.Type)">
            <summary>
            根据服务类型注册服务。
            </summary>
            <param name="implementationType">服务的实现类型。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterTypes(System.Type[])">
            <summary>
            注册多个服务类型。
            </summary>
            <param name="types">服务类型。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterInstance``1(``0)">
            <summary>
            注册实例。
            </summary>
            <typeparam name="T">实例类型。</typeparam>
            <param name="instance">实例。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterGeneric(System.Type)">
            <summary>
            注册泛型类型。
            </summary>
            <param name="implementer">实现类型。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterAssemblyTypes(System.Reflection.Assembly[])">
            <summary>
            注册程序集类型。
            </summary>
            <param name="assemblies">程序集。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IServiceRegister.RegisterAssemblyTypes(System.Func{System.Type,System.Boolean},System.Reflection.Assembly[])">
            <summary>
            注册程序集类型。
            </summary>
            <param name="predicate">筛选表达式。</param>
            <param name="assemblies">程序集。</param>
        </member>
        <member name="M:Koala.Framework.Ioc.IContainerBuilder.Build">
            <summary>
            建造容器。
            </summary>
            <returns>容器。</returns>
        </member>
        <member name="T:Koala.Framework.Ioc.Core.ConstantParameter">
            <summary>
            恒定参数基类。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Core.Parameter">
            <summary>
            参数的基类。
            </summary>
        </member>
        <member name="M:Koala.Framework.Ioc.Core.ConstantParameter.#ctor(System.Object)">
            <summary>
            创建一个常量参数。
            </summary>
            <param name="value">值。</param>
        </member>
        <member name="P:Koala.Framework.Ioc.Core.ConstantParameter.Value">
            <summary>
            参数值。
            </summary>
        </member>
        <member name="P:Koala.Framework.Ioc.Core.NamedParameter.Name">
            <summary>
            参数的名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Ioc.Core.NamedPropertyParameter.Name">
            <summary>
            属性名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Ioc.Core.TypedParameter.Type">
            <summary>
            参数类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.IActivatedEventArgs">
            <summary>
            激活后事件数据接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.IActivatingEventArgs">
            <summary>
            激活前事件数据接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.PreparingEventArgs">
            <summary>
            准备事件数据。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.ScanningActivatorData">
            <summary>
            扫描激活器数据。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.SimpleActivatorData">
            <summary>
            简单的激活器数据。
            </summary>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.SingleRegistrationStyle">
            <summary>
            单个注册的注册风格。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.IBus">
            <summary>
            总线。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.IBus.Publish``1(``0)">
            <summary>
            发布一个消息到总线。
            </summary>
            <typeparam name="TMessage">消息类型。</typeparam>
            <param name="message">需要发布的消息。</param>
        </member>
        <member name="M:Koala.Framework.Bus.IBus.Publishs``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            发布一个消息集合到总线。
            </summary>
            <typeparam name="TMessage">消息类型。</typeparam>
            <param name="messages">需要发布的消息。</param>
        </member>
        <member name="M:Koala.Framework.Bus.IBus.PublishRequest``1(``0,System.Action{Koala.Framework.Bus.Configurators.IInlineRequestConfigurator})">
            <summary>
            发布一个请求。
            </summary>
            <typeparam name="TRequest">请求类型。</typeparam>
            <param name="message">消息。</param>
            <param name="configureCallback">请求配置回调。</param>
            <returns>是否成功。</returns>
        </member>
        <member name="M:Koala.Framework.Bus.IBus.Clear">
            <summary>
            清楚等待等待提交的发布消息。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.ICommandBus">
            <summary>
            命令总线。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.IEventBus">
            <summary>
            事件总线。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.MessageDispatchEventArgs">
             <summary>
            表示调度消息时所产生的事件数据。
             </summary>
        </member>
        <member name="P:Koala.Framework.Bus.MessageDispatchEventArgs.Message">
            <summary>
            获取或设置消息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Bus.MessageDispatchEventArgs.HandlerType">
            <summary>
            获取或设置的消息处理程序类型。
            </summary>
        </member>
        <member name="P:Koala.Framework.Bus.MessageDispatchEventArgs.Handler">
            <summary>
            获取或设置处理程序。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.RegisterDispatchAttribute">
            <summary>
            表示装饰的接口的实例可以被登记在一个消息调度程序。
            </summary>
        </member>
        <member name="T:Koala.Framework.Caching.IAcquireContext">
            <summary>
            获取上下文接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.Caching.AcquireContext`1">
            <summary>
            带有键值功能的获取上下文。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Caching.AcquireContext`1.#ctor(`0,System.Action{Koala.Framework.Caching.IVolatileToken})">
            <summary>
            默认构造函数。
            </summary>
            <param name="key">键值。</param>
            <param name="monitor">监控是否被挥发的动作。</param>
        </member>
        <member name="P:Koala.Framework.Caching.AcquireContext`1.Key">
            <summary>
            缓存键值。
            </summary>
        </member>
        <member name="P:Koala.Framework.Caching.AcquireContext`1.Monitor">
            <summary>
            监控是否被挥发的动作。
            </summary>
        </member>
        <member name="T:Koala.Framework.Caching.ICache`2">
            <summary>
            缓存接口。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
            <typeparam name="TResult">返回值类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Caching.ICache`2.Get(`0,System.Func{Koala.Framework.Caching.AcquireContext{`0},`1})">
            <summary>
            获取缓存数据。
            </summary>
            <param name="key">键值。</param>
            <param name="acquire">获取上下文。</param>
            <returns><typeparamref name="TResult"/>的值。</returns>
        </member>
        <member name="T:Koala.Framework.Caching.ICacheFactory">
            <summary>
            缓存工厂。
            </summary>
        </member>
        <member name="M:Koala.Framework.Caching.ICacheFactory.GetCacheManager(System.Type)">
            <summary>
            获取缓存管理对象。
            </summary>
            <param name="componentType">使用缓存的组件类型。</param>
            <returns>缓存管理实例。</returns>
        </member>
        <member name="T:Koala.Framework.Caching.ICacheManager">
            <summary>
            提供一个缓存管理器的默认实现。
            缓存管理器提供了一个抽象的概念，它可以使缓存持有人很容易的在一个组件上下文中进行交换和隔离。
            </summary>
        </member>
        <member name="M:Koala.Framework.Caching.ICacheManager.Get``2(``0,System.Func{Koala.Framework.Caching.AcquireContext{``0},``1})">
            <summary>
            从缓存项获取一个缓存结果。
            </summary>
            <typeparam name="TKey">被用来获取缓存条目的关键类型。</typeparam>
            <typeparam name="TResult">获得从缓存中条目的类型。</typeparam>
            <param name="key">缓存键值。</param>
            <param name="acquire">获取上下文。</param>
            <returns>缓存结果。</returns>
        </member>
        <member name="M:Koala.Framework.Caching.ICacheManager.GetCache``2">
            <summary>
            从缓存持有人获取一个缓存项。
            </summary>
            <typeparam name="TKey">被用来获取缓存条目的关键类型。</typeparam>
            <typeparam name="TResult">获得从缓存中条目的类型。</typeparam>
            <returns>缓存实体。</returns>
        </member>
        <member name="T:Koala.Framework.Caching.ISignals">
            <summary>
            基于信号的挥发提供者。
            </summary>
        </member>
        <member name="T:Koala.Framework.Caching.IVolatileProvider">
            <summary>
            挥发提供者。
            <remarks>实现者生命周期：全局单例，租户单例。</remarks>
            </summary>
        </member>
        <member name="M:Koala.Framework.Caching.ISignals.Trigger``1(``0)">
            <summary>
            触发信号。
            </summary>
            <typeparam name="T">信号类型。</typeparam>
            <param name="signal">信号值。</param>
        </member>
        <member name="M:Koala.Framework.Caching.ISignals.When``1(``0)">
            <summary>
            检测。
            </summary>
            <typeparam name="T">信号类型。</typeparam>
            <param name="signal">信号值。</param>
            <returns>挥发象征。</returns>
        </member>
        <member name="T:Koala.Framework.Caching.IVolatileToken">
            <summary>
            挥发象征接口。
            </summary>
        </member>
        <member name="P:Koala.Framework.Caching.IVolatileToken.IsCurrent">
            <summary>
            True则未挥发，False则已挥发。
            </summary>
        </member>
        <member name="T:Koala.Framework.Caching.Weak`1">
            <summary>
            弱引用对象的代理，表示<typeparamref name="T"/> 的实例，即在引用对象的同时仍然允许垃圾回收来回收该对象。
            </summary>
            <typeparam name="T">对象的类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Caching.Weak`1.#ctor(`0)">
            <summary>
            引用指定的对象初始化 See.Framework.Caching.Weak 类的新实例。
            </summary>
            <param name="target">要跟踪的对象。</param>
        </member>
        <member name="M:Koala.Framework.Caching.Weak`1.#ctor(`0,System.Boolean)">
            <summary>
            初始化 See.Framework.Caching.Weak 类的新实例，引用指定的对象并使用指定的复活跟踪。
            </summary>
            <param name="target">要跟踪的对象。</param>
            <param name="trackResurrection">指示何时停止跟踪对象。 如果为 true，则在终结后跟踪对象；如果为 false，则仅在终结前跟踪对象。</param>
        </member>
        <member name="P:Koala.Framework.Caching.Weak`1.Target">
            <summary>
            要跟踪的对象。
            </summary>
        </member>
        <member name="T:Koala.Framework.Config.IMemoryConfigManager">
            <summary>
            表示实现者是一个内存配置管理。
            </summary>
        </member>
        <member name="T:Koala.Framework.Config.IConfigProvider`2">
            <summary>
            配置提供者。
            </summary>
            <typeparam name="TKey">键值类型。</typeparam>
            <typeparam name="TValue">值类型。</typeparam>
        </member>
        <member name="M:Koala.Framework.Config.IConfigProvider`2.Set(`0,`1)">
            <summary>
            设置配置值。
            </summary>
            <param name="key">键值。</param>
            <param name="value">值。</param>
        </member>
        <member name="M:Koala.Framework.Config.IConfigProvider`2.Get(`0)">
            <summary>
            获取一个配置。
            </summary>
            <param name="key">键值。</param>
            <returns>值。</returns>
        </member>
        <member name="M:Koala.Framework.Config.IConfigProvider`2.ContainsKey(`0)">
            <summary>
            存在Key。
            </summary>
            <param name="key">键值。</param>
            <returns>存在返回True，不存在返回False。</returns>
        </member>
        <member name="M:Koala.Framework.Config.IConfigProvider`2.Get``1(`0)">
            <summary>
            获取一个配置。
            </summary>
            <typeparam name="T">配置值的类型。</typeparam>
            <param name="key">键值。</param>
            <returns>配置值的类型。</returns>
        </member>
        <member name="T:Koala.Framework.Environment.IHostEnvironment">
            <summary>
            主机环境。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHostEnvironment.Map(System.String[])">
            <summary>
            寻找路径。
            </summary>
            <param name="path">路径。</param>
            <returns>真实路径。</returns>
        </member>
        <member name="P:Koala.Framework.Environment.IHostEnvironment.PlatformInfo">
            <summary>
            平台信息。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.IHost">
            <summary>
            主机接口。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHost.ReloadPlugins">
            <summary>
            重新加载插件。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHost.Start">
            <summary>
            启动主机。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.IHost.GetShellContext(Koala.Framework.Environment.Configuration.ShellSettings)">
            <summary>
            获取ShellContext。
            </summary>
            <param name="shellSettings">ShelSettings。</param>
            <returns>ShellContext。</returns>
        </member>
        <member name="M:Koala.Framework.Environment.IHost.GetDefaultShellContext">
            <summary>
            获取默认租户外壳上下文（由HostSettings内的ShellSettings设置信息而创建）。
            </summary>
            <returns>租户外壳上下文。</returns>
        </member>
        <member name="E:Koala.Framework.Environment.IHost.Initialize">
            <summary>
            主机初始化事件。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.PlatformIdentity">
            <summary>
            普通标识。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.PlatformInfo">
            <summary>
            平台信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.PlatformInfo.Platform">
            <summary>
            平台。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.PlatformInfo.Version">
            <summary>
            版本。
            </summary>
        </member>
        <member name="T:Koala.Framework.Environment.SupportedPlatform">
            <summary>
            支持的平台。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.SupportedPlatform.IsSupported(Koala.Framework.Environment.PlatformInfo)">
            <summary>
            判断平台信息是否在支持范围内。
            </summary>
            <param name="platform">平台信息。</param>
            <returns>支持返回True，不支持返回False。</returns>
        </member>
        <member name="P:Koala.Framework.Environment.SupportedPlatform.PlatformIdentity">
            <summary>
            平台。
            </summary>
        </member>
        <member name="P:Koala.Framework.Environment.SupportedPlatform.VersionRange">
            <summary>
            支持的平台版本的范围。
            </summary>
        </member>
        <member name="T:Koala.Framework.FileSystems.IStorageBase">
            <summary>
            存储基类接口。
            </summary>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageBase.Path">
            <summary>
            路径。
            </summary>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageBase.Name">
            <summary>
            名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageBase.FullName">
            <summary>
            带路径和文件名称的完全名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageBase.Size">
            <summary>
            大小。
            </summary>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageBase.LastWriteTime">
            <summary>
            最后一次写入时间。
            </summary>
            <returns></returns>
        </member>
        <member name="T:Koala.Framework.FileSystems.IStorageDirectory">
            <summary>
            文件夹存储接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.FileSystems.IStorageFile">
            <summary>
            文件存储接口。
            </summary>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.OpenRead">
            <summary>
            创建一个从文件读取的流。
            </summary>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.ReadAllBytes">
            <summary>
            读取所有字节。
            </summary>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.Read(System.Action{System.IO.Stream})">
            <summary>
            读取。
            </summary>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.ReadAllText">
            <summary>
            读取文本。
            </summary>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.ReadAllLines">
            <summary>
            读取所有行。
            </summary>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.OpenWrite">
            <summary>
            创建一个文件写入流。
            </summary>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.Write(System.Action{System.IO.Stream})">
            <summary>
            写入。
            </summary>
            <param name="action">对流的操作。</param>
        </member>
        <member name="M:Koala.Framework.FileSystems.IStorageFile.WriteText(System.String)">
            <summary>
            写入文本。
            </summary>
            <param name="text">文本。</param>
        </member>
        <member name="P:Koala.Framework.FileSystems.IStorageFile.Extension">
            <summary>
            扩展名。
            </summary>
        </member>
        <member name="T:Koala.Framework.IContainer">
            <summary>
            容器。
            </summary>
        </member>
        <member name="T:Koala.Framework.IServiceLocator">
            <summary>
            服务定位器接口。
            </summary>
        </member>
        <member name="T:Koala.Framework.ICustomDependency">
            <summary>
            表示继承、实现者有自定义注入规则。
            </summary>
        </member>
        <member name="T:Koala.Framework.ExportAttribute">
            <summary>
            指定某个类型提供特定的导出。
            </summary>
        </member>
        <member name="P:Koala.Framework.ExportAttribute.ContractKey">
            <summary>
            获取用于导出使用此特性标记的类型或成员的协定Key。
            </summary>
        </member>
        <member name="P:Koala.Framework.ExportAttribute.ContractType">
            <summary>
            获取由此特性附加到的成员导出的协定类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.InheritedExportAttribute">
            <summary>
            指定某个类型提供特定导出，并指定此类型的子类也提供该导出。
            </summary>
        </member>
        <member name="P:Koala.Framework.InheritedExportAttribute.ContractKey">
            <summary>
            获取用于导出使用此特性标记的类型或成员的协定Key。
            </summary>
        </member>
        <member name="P:Koala.Framework.InheritedExportAttribute.ContractType">
            <summary>
            获取由此特性附加到的成员导出的协定类型。
            </summary>
        </member>
        <member name="T:Koala.Framework.ImportingConstructorAttribute">
            <summary>
            指定在创建部件时应使用哪一个构造函数。
            </summary>
        </member>
        <member name="T:Koala.Framework.ExportMetadataAttribute">
            <summary>
            标记的类型、属性、字段或方法的元数据。
            </summary>
        </member>
        <member name="P:Koala.Framework.ExportMetadataAttribute.Name">
            <summary>
            获取元数据值的名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.ExportMetadataAttribute.Value">
            <summary>
            获取元数据值。
            </summary>
        </member>
        <member name="T:Koala.Framework.CreationPolicy">
            <summary>
            创建策略。
            </summary>
        </member>
        <member name="F:Koala.Framework.CreationPolicy.Lifetime">
            <summary>
            当前域。
            </summary>
        </member>
        <member name="F:Koala.Framework.CreationPolicy.NonShared">
            <summary>
            瞬态。
            </summary>
        </member>
        <member name="F:Koala.Framework.CreationPolicy.Shared">
            <summary>
            单例。
            </summary>
        </member>
        <member name="T:Koala.Framework.IHandler">
            <summary>
            表示实现的类是消息处理程序。
            </summary>
        </member>
        <member name="T:Koala.Framework.Handler`1">
            <summary>
            处理程序。
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:Koala.Framework.Handler`1.Handle(`0)">
            <summary>
            处理指定的消息。
            </summary>
            <param name="message">需要处理的消息。</param>
        </member>
        <member name="M:Koala.Framework.Handler`1.Handle(System.Object)">
            <summary>
            处理指定的消息。
            </summary>
            <param name="message">需要处理的消息。</param>
        </member>
        <member name="T:Koala.Framework.Ioc.Builder.IRegistrationBuilder`3">
            <summary>
            注册建设者接口。
            </summary>
            <typeparam name="TLimit">服务类型。</typeparam>
            <typeparam name="TRegistrationStyle">注册风格。</typeparam>
            <typeparam name="TActivatorData">激活器数据。</typeparam>
        </member>
        <member name="P:Koala.Framework.Ioc.Builder.IRegistrationBuilder`3.ActivatorData">
            <summary>
            激活器数据。
            </summary>
        </member>
        <member name="P:Koala.Framework.Ioc.Builder.IRegistrationBuilder`3.RegistrationStyle">
            <summary>
            注册风格。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.CopyrightInfoBase">
            <summary>
            版权信息基类。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.CopyrightInfoBase.Url">
            <summary>
            插件描述网址。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.CopyrightInfoBase.UrlString">
            <summary>
            Url字符串。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.CompanyInfo">
            <summary>
            公司版权信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.CompanyInfo.CompanyName">
            <summary>
            公司名称。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.TeamInfo">
            <summary>
            团队版权信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.TeamInfo.TeamName">
            <summary>
            团队名称。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.AuthorInfo">
            <summary>
            作者版权信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.AuthorInfo.AuthorName">
            <summary>
            作者名称。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.PluginRuntimeDependency">
            <summary>
            插件运行时依赖项。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeDependency.PluginSymbolicName">
            <summary>
            插件象征名称。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly">
            <summary>
            插件运行时程序集。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly.Path">
            <summary>
            程序集路径。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly.IsStrongDependence">
            <summary>
            是否是强依赖。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly.AssemblyString">
            <summary>
            程序集字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly.LoadModeString">
            <summary>
            加载模式字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginRuntimeAssembly.LoadMode">
            <summary>
            加载模式。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.PluginRuntimeDescriptor">
            <summary>
            插件运行时描述符。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.ExportTypeDescriptor">
            <summary>
            导出类型描述符。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.ExportTypeDescriptor.CreationPolicy">
            <summary>
            创建策略。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.ExportTypeDescriptor.AssemblyString">
            <summary>
            程序集字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.ExportTypeDescriptor.TypeFullName">
            <summary>
            类型的完全限定名。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.PluginServiceDescriptor">
            <summary>
            插件服务描述符。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginServiceDescriptor.AssemblyString">
            <summary>
            程序集字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginServiceDescriptor.ServiceTypeFullName">
            <summary>
            服务类型完全限定名。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginServiceDescriptor.ExportTypeDescriptors">
            <summary>
            导出类型描述符集合。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginHarvester">
            <summary>
            表示实现者是一个插件收获者。
            </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginHarvester.HarvestPlugins">
            <summary>
            收获插件。
            </summary>
            <returns>插件描述符。</returns>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginLoaderCoordinator">
             <summary>
            表示实现者是一个插件加载器协调员。
             </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginLoaderCoordinator.SetupPlugins">
            <summary>
            安装插件。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginManager">
            <summary>
            表示实现着是一个插件管理者。
            </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginManager.Instanll(Koala.Framework.Plugins.Descriptors.PluginInstanllDescriptor)">
            <summary>
            安装插件。
            </summary>
            <param name="pluginInstanllDescriptor">插件安装描述符。</param>
            <returns>是否安装成功。</returns>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginManager.Uninstall(System.String)">
            <summary>
            卸载插件。
            </summary>
            <param name="symbolicName">插件象征名称。</param>
            <returns>是否卸载成功。</returns>
        </member>
        <member name="T:Koala.Framework.Plugins.Descriptors.PluginInstanllDescriptor">
            <summary>
            插件安装描述符。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.Descriptors.PluginInstanllDescriptor.PackagePath">
            <summary>
            插件包路径。
            </summary>
        </member>
        <member name="T:Koala.Framework.Resources.CommonResource">
            <summary>
              一个强类型的资源类，用于查找本地化的字符串等。
            </summary>
        </member>
        <member name="P:Koala.Framework.Resources.CommonResource.ResourceManager">
            <summary>
              返回此类使用的缓存的 ResourceManager 实例。
            </summary>
        </member>
        <member name="P:Koala.Framework.Resources.CommonResource.Culture">
            <summary>
              使用此强类型资源类，为所有资源查找
              重写当前线程的 CurrentUICulture 属性。
            </summary>
        </member>
        <member name="P:Koala.Framework.Resources.CommonResource.Container">
            <summary>
              查找类似 Koala.Plugin.Container, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null|Koala.Plugin.Container.RootContainer 的本地化字符串。
            </summary>
        </member>
        <member name="T:Koala.Framework.UnitOfWork">
            <summary>
            工作单元的抽象实现。
            </summary>
        </member>
        <member name="F:Koala.Framework.UnitOfWork._lockHelper">
            <summary>
            线程锁定帮助。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.#ctor">
            <summary>
            默认构造函数，不支持分布式事务，提交和回滚时使用线程锁。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.#ctor(System.Boolean)">
            <summary>
            如果支持分布式事务，那么使用提交和回滚时使用线程锁，如果不支持分布式事务则反之。
            </summary>
            <param name="distributedTransactionSupported">是否支持分布式事务。</param>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.#ctor(System.Boolean,System.Boolean)">
            <summary>
            完全构造函数。
            </summary>
            <param name="distributedTransactionSupported">是否支持分布式事务。</param>
            <param name="isLock">提交和回滚时是否使用线程锁。</param>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.Koala#Framework#IUnitOfWork#Commit">
            <summary>
            提交事务。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.Koala#Framework#IUnitOfWork#Rollback">
            <summary>
            回滚事务。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.Commit">
            <summary>
            提交事务。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.Rollback">
            <summary>
            回滚事务。
            </summary>
        </member>
        <member name="M:Koala.Framework.UnitOfWork.IsLockAction(System.Action)">
            <summary>
            如果IsLock为True那么传入的Action启用线程锁，IsLock为False则反之。
            </summary>
            <param name="action"></param>
        </member>
        <member name="P:Koala.Framework.UnitOfWork.IsLock">
            <summary>
            执行提交回滚动作时是否进行线程锁定。
            </summary>
        </member>
        <member name="P:Koala.Framework.UnitOfWork.DistributedTransactionSupported">
            <summary>
            分布式事务支持。
            </summary>
        </member>
        <member name="P:Koala.Framework.UnitOfWork.Committed">
            <summary>
            是否提交完成。
            </summary>
        </member>
        <member name="T:Koala.Framework.Localization.LocalizedString">
            <summary>
            本地化字符串对象。
            </summary>
        </member>
        <member name="M:Koala.Framework.Localization.LocalizedString.TextOrDefault(System.String,Koala.Framework.Localization.LocalizedString)">
            <summary>
            根据文本获取本地化字符串或默认本地化字符串。
            </summary>
            <param name="text">文件。</param>
            <param name="defaultValue">默认值。</param>
            <returns>本地化字符串。</returns>
        </member>
        <member name="P:Koala.Framework.Localization.LocalizedString.Scope">
            <summary>
            范围。
            </summary>
        </member>
        <member name="P:Koala.Framework.Localization.LocalizedString.TextHint">
            <summary>
            文本示意。
            </summary>
        </member>
        <member name="P:Koala.Framework.Localization.LocalizedString.Args">
            <summary>
            参数。
            </summary>
        </member>
        <member name="P:Koala.Framework.Localization.LocalizedString.Text">
            <summary>
            文本。
            </summary>
        </member>
        <member name="T:Koala.Framework.Localization.Localizer">
            <summary>
            获取本地化字符串的委托。
            </summary>
            <param name="text">文本。</param>
            <param name="args">参数。</param>
            <returns>本地方字符串。</returns>
        </member>
        <member name="T:Koala.Framework.Localization.NullLocalizer">
            <summary>
            空的本地化。
            </summary>
        </member>
        <member name="P:Koala.Framework.Localization.NullLocalizer.Instance">
            <summary>
            本地化字符串的委托。
            </summary>
        </member>
        <member name="T:Koala.Framework.Logging.LogLevel">
            <summary>
            日志等级。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Trace">
            <summary>
            追踪。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Debug">
            <summary>
            调试。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Information">
            <summary>
            信息。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Warning">
            <summary>
            警告。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Error">
            <summary>
            错误。
            </summary>
        </member>
        <member name="F:Koala.Framework.Logging.LogLevel.Fatal">
            <summary>
            致命错误。
            </summary>
        </member>
        <member name="T:Koala.Framework.Logging.ILogger">
            <summary>
            日志记录器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Logging.ILogger.IsEnabled(Koala.Framework.Logging.LogLevel)">
            <summary>
            当前日志等级是否可以记录。
            </summary>
            <param name="level">日志等级。</param>
            <returns>是否可以记录。</returns>
        </member>
        <member name="M:Koala.Framework.Logging.ILogger.Log(Koala.Framework.Logging.LogLevel,System.Exception,System.String,System.Collections.Generic.IDictionary{System.Object,System.Object},System.Object[])">
            <summary>
            记录。
            </summary>
            <param name="level">日志等级。</param>
            <param name="exception">异常。</param>
            <param name="format">格式。</param>
            <param name="properties">属性。</param>
            <param name="args">参数。</param>
        </member>
        <member name="T:Koala.Framework.Logging.ILoggerFactory">
            <summary>
            日志记录器工厂。
            </summary>
        </member>
        <member name="M:Koala.Framework.Logging.ILoggerFactory.GetLogger">
            <summary>
            获取日志记录器。
            </summary>
            <returns>日志记录器。</returns>
        </member>
        <member name="M:Koala.Framework.Logging.ILoggerFactory.GetLogger(System.Type)">
            <summary>
            根据类型获取日志记录器。
            </summary>
            <param name="type">类型。</param>
            <returns>日志记录器。</returns>
        </member>
        <member name="T:Koala.Framework.Logging.LoggingExtensions">
            <summary>
            注册日志记录器的扩展。
            </summary>
        </member>
        <member name="T:Koala.Framework.Logging.NullLogger">
            <summary>
            空的记录器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Logging.NullLogger.IsEnabled(Koala.Framework.Logging.LogLevel)">
            <summary>
            当前日志等级是否可以记录。
            </summary>
            <param name="level">日志等级。</param>
            <returns>是否可以记录。</returns>
        </member>
        <member name="M:Koala.Framework.Logging.NullLogger.Log(Koala.Framework.Logging.LogLevel,System.Exception,System.String,System.Collections.Generic.IDictionary{System.Object,System.Object},System.Object[])">
            <summary>
            记录。
            </summary>
            <param name="level">日志等级。</param>
            <param name="exception">异常。</param>
            <param name="format">格式。</param>
            <param name="properties">属性。</param>
            <param name="args">参数。</param>
        </member>
        <member name="P:Koala.Framework.Logging.NullLogger.Instance">
            <summary>
            记录器实例。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.PluginState">
            <summary>
            插件状态。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginActivator">
            <summary>
            插件启动器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginActivator.Start(Koala.Framework.Plugins.IPluginContext)">
            <summary>
            启动插件。
            </summary>
            <param name="context">插件上下文。</param>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginActivator.Stop(Koala.Framework.Plugins.IPluginContext)">
            <summary>
            停止插件。
            </summary>
            <param name="context">插件上下文。</param>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginContext">
            <summary>
            插件上下文。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.IPluginContext.ServiceRegister">
            <summary>
            服务寄存器。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.IPluginContext.Container">
            <summary>
            容器。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.IPluginFinder">
            <summary>
            插件发现者。
            </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginFinder.GetPluginDescriptors(System.Nullable{Koala.Framework.Plugins.PluginState})">
            <summary>
            获取插件描述符集合。
            </summary>
            <param name="pluginState">插件状态。</param>
            <returns>插件描述符集合。</returns>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginFinder.GetPluginDescriptorBySymbolicName(System.String,System.Nullable{Koala.Framework.Plugins.PluginState})">
            <summary>
            获取插件描述符。
            </summary>
            <param name="symbolicName">象征名称。</param>
            <param name="pluginState">插件状态。</param>
            <returns>插件描述符。</returns>
        </member>
        <member name="M:Koala.Framework.Plugins.IPluginFinder.ReloadPlugins">
            <summary>
            重新装载所有插件。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.PluginDescriptor">
            <summary>
            插件描述符。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.SymbolicName">
            <summary>
            插件象征名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.FriendlyName">
            <summary>
            插件友好名称。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Group">
            <summary>
            插件分组。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Version">
            <summary>
            插件版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.VersionString">
            <summary>
            插件版本字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.KoalaVersions">
            <summary>
            插件所支持的Koala Framework版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Platforms">
            <summary>
            插件所支持的目标平台。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Runtime">
            <summary>
            运行时。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Level">
            <summary>
            插件级别。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.State">
            <summary>
            插件状态。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Type">
            <summary>
            插件类型。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Url">
            <summary>
            插件描述网址。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.UrlString">
            <summary>
            Url字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Company">
            <summary>
            公司信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Team">
            <summary>
            团队信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.Author">
            <summary>
            作者信息。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.ServiceDescriptors">
            <summary>
            插件服务描述符。
            </summary>
        </member>
        <member name="P:Koala.Framework.Plugins.PluginDescriptor.ExportedAssemblys">
            <summary>
            需要导出的程序集。
            </summary>
        </member>
        <member name="T:Koala.Framework.Plugins.PluginDescriptorExtensions">
            <summary>
            插件描述符扩展。
            </summary>
        </member>
        <member name="M:Koala.Framework.Plugins.PluginDescriptorExtensions.IsSupported(Koala.Framework.Plugins.PluginDescriptor,Koala.Framework.Environment.PlatformInfo)">
            <summary>
            判断平台信息是否在支持范围内。
            </summary>
            <param name="pluginDescriptor">插件描述符。</param>
            <param name="platformInfo">平台信息。</param>
            <returns>支持返回True，不支持返回False。</returns>
        </member>
        <member name="T:Koala.Framework.Update.IPluginUpdateController">
            <summary>
            表示实现者是一个插件更新控制器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Update.IPluginUpdateController.CheckUpdate">
            <summary>
            检测更新。
            </summary>
            <returns>Ture为有更新，False为没有更新。</returns>
        </member>
        <member name="M:Koala.Framework.Update.IPluginUpdateController.GetPluginInstallPackage(System.String)">
            <summary>
            获取插件安装包。
            </summary>
            <param name="symbolicName">插件象征名称。</param>
            <returns>插件安装包字节组。</returns>
        </member>
        <member name="M:Koala.Framework.Update.IPluginUpdateController.GetPluginInstallPackage(System.String,System.Version)">
            <summary>
            获取插件安装包。
            </summary>
            <param name="symbolicName">插件象征名称。</param>
            <param name="version">指定版本。</param>
            <returns>插件安装包字节组。</returns>
        </member>
        <member name="M:Koala.Framework.Update.IPluginUpdateController.GetCanUpdatePluginDescriptors">
            <summary>
            获取可以更新的插件描述符。
            </summary>
            <returns>插件描述符集合。</returns>
        </member>
        <member name="T:Koala.Framework.Update.IUpdateController">
            <summary>
            更新控制器。
            </summary>
        </member>
        <member name="M:Koala.Framework.Update.IUpdateController.Update(System.Collections.Generic.IEnumerable{Koala.Framework.Update.Models.UpdateItem})">
            <summary>
            更新。
            </summary>
            <param name="updateItems">更新项集合。</param>
        </member>
        <member name="T:Koala.Framework.Update.Models.DynamicCodeUpdateItem">
            <summary>
            动态代码更新项（使用Emit生成代码进行操作）。
            </summary>
        </member>
        <member name="T:Koala.Framework.Update.Models.UpdateItem">
            <summary>
            一个更新项。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.UpdateItem.IsUpdate">
            <summary>
            指示更新项是否需要更新。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.DynamicCodeUpdateItem.Code">
            <summary>
            代码。
            </summary>
        </member>
        <member name="T:Koala.Framework.Update.Models.FileUpdateItem">
            <summary>
            文件更新项目。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.FileUpdateItem.SourcePath">
            <summary>
            源文件路径。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.FileUpdateItem.TargetPath">
            <summary>
            目标文件路径。
            </summary>
        </member>
        <member name="T:Koala.Framework.Update.Models.UpdatePackage">
            <summary>
            更新包。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.UpdatePackage.UpdateItems">
            <summary>
            更新项。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.UpdatePackage.IsForcibly">
            <summary>
            是否强制更新。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.UpdatePackage.Version">
            <summary>
            此更新包所更新的版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.Update.Models.UpdatePackage.Description">
            <summary>
            更新说明。
            </summary>
        </member>
        <member name="T:Koala.Framework.Utility.EqualityComparers.AssemblyNameEqualityComparer">
            <summary>
            程序集名称比较器。
            </summary>
        </member>
        <member name="T:Koala.Framework.Utility.EqualityComparers.AssemblyDescriptorEqualityComparer">
            <summary>
            程序集描述符比较器。
            </summary>
        </member>
        <member name="T:Koala.Framework.Utility.EqualityComparers.StorageFileEqualityComparer">
            <summary>
            存储文件比较器。
            </summary>
        </member>
        <member name="T:Koala.Framework.Utility.Enforce">
            <summary>
            执行帮助类。
            </summary>
        </member>
        <member name="T:Koala.Framework.Bus.BusExtensions">
            <summary>
            总线扩展。
            </summary>
        </member>
        <member name="M:Koala.Framework.Bus.BusExtensions.Commit``1(``0,System.Action{``0})">
            <summary>
            提交总线。
            </summary>
            <typeparam name="TBus">总线类型</typeparam>
            <param name="bus">总线。</param>
            <param name="action">提交总线前对总线进行操作的回调。</param>
        </member>
        <member name="T:Koala.Framework.Environment.HostExtensions">
            <summary>
            主机扩展。
            </summary>
        </member>
        <member name="M:Koala.Framework.Environment.HostExtensions.GetShellContext(Koala.Framework.Environment.IHost,System.String)">
            <summary>
            根据租户名称获取租户外壳上下文。
            </summary>
            <param name="host">主机。</param>
            <param name="name">租户外壳名称。</param>
            <returns>租户外壳上下文。</returns>
        </member>
        <member name="T:Koala.Framework.Utility.Extensions.ReadOnlyCollectionExtensions">
            <summary>
            只读集合扩展。
            </summary>
        </member>
        <member name="M:Koala.Framework.Utility.Extensions.ReadOnlyCollectionExtensions.ToReadOnlyCollection``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            将集合设置为只读。
            </summary>
            <typeparam name="T">集合元素类型。</typeparam>
            <param name="enumerable">集合。</param>
            <returns>集合。</returns>
        </member>
        <member name="T:System.TypeExtensions">
            <summary>
            Type类型的扩展。
            </summary>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.SerizlizerXml(System.IO.Stream,System.Object)">
            <summary>
            将对象序列化到指定文件
            </summary>
            <param name="stream">序列化流。</param>
            <param name="value">需要序列化的对象</param>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.DeserializeXml``1(System.IO.Stream)">
            <summary>
            从xml文件中反序列化成指定对象
            </summary>
            <typeparam name="T">指定对象的数据类型</typeparam>
            <param name="stream">流。</param>
            <returns></returns>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.DeserializeXmlText``1(System.String)">
            <summary>
            从xml文本中反序列化成指定对象。
            </summary>
            <typeparam name="T"></typeparam>
            <param name="xmlText">Xml字符串。</param>
            <returns>指定对象类型。</returns>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.DeserializeXmlByTextReader``1(System.IO.TextReader)">
            <summary>
            从xml字符串中反序列化成指定对象。
            </summary>
            <typeparam name="T"></typeparam>
            <param name="textReader">文本流。</param>
            <returns>指定对象类型。</returns>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.SerizlizerXmlTextReader(System.Object,System.Action{System.IO.MemoryStream})">
            <summary>
            对象序列化后的文本流。
            </summary>
            <param name="value">需要序列化的对象。</param>
            <param name="ac">执行的方法</param>
        </member>
        <member name="M:Koala.Framework.Utility.XmlHelper.GetSerizlizerXmlText(System.Object)">
            <summary>
            获取对象序列化后的文本。
            </summary>
            <param name="value">需要序列化的对象。</param>
        </member>
        <member name="M:Koala.Framework.VersionRange.IsIncluded(System.Version)">
            <summary>
            是否包含在版本范围内。
            </summary>
            <param name="version">需要比较的版本。</param>
            <returns>System.Boolean.</returns>
        </member>
        <member name="P:Koala.Framework.VersionRange.IsIncludedEqualMaxVersion">
            <summary>
            是否包含最大的版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.VersionRange.IsIncludedEqualMinVersion">
            <summary>
            是否包含最小的版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.VersionRange.MaxVersion">
            <summary>
            最大版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.VersionRange.MaxVersionString">
            <summary>
            最大版本字符串。
            </summary>
        </member>
        <member name="P:Koala.Framework.VersionRange.MinVersion">
            <summary>
            最小版本。
            </summary>
        </member>
        <member name="P:Koala.Framework.VersionRange.MinVersionString">
            <summary>
            最小版本字符串。
            </summary>
        </member>
    </members>
</doc>
